pillow lace

noun
Origin
1855-60
British Dictionary definitions for pillow lace

pillow lace

noun
1.
lace made by winding thread around bobbins on a padded cushion or board Compare point lace